sight hound - Turkish English Dictionary